﻿using System;
using System.Collections.Generic;
using System.Linq;
using Backend.JYD.Model;
using Backend.JYD.Model.Task;

namespace Backend.JYD.IDAL.Task
{
	public interface ITaskModel
	{
		Int64 AddTaskModel(TaskModel info);

		bool UpdateTaskModel(TaskModel info);

		TaskModel GetTaskModelByTaskModeId(Int64 taskModeId);

        IList<TaskModel> GetTaskModelByTaskModeIds(IList<Int64> taskModeIds);

        IList<TaskModel> GetAllTaskModels();

		PageInfo<TaskModel> GetTaskModelByPage(PageInfo page);
	}
}